machine gun emplacement - Spanish English Dictionary